400 Beach Dr NE, St. Petersburg, FL 33701, United States
View on Map
What travelers say:
The price is fair and the weight is very large! The two Tacos plus French potato chips are too much to eat. The restaurant is very popular, close to the beach, many ships parked on the shore, the scenery is good, it is worth a visit.